package model;

import view.ItemServicioDTO;

public class ItemServicio {
	private int id;
	private String descripcion;
	private int cantidad;
	private Float precio;
	private int ocupacion;
	private Float impuestos;
	private String moneda;
	

	public ItemServicio()
	{
		
	}

	public ItemServicio(ItemServicioDTO is) {
		this.id = is.getId();
		this.descripcion = is.getDescripcion();
		this.cantidad = is.getCantidad();
		this.precio = is.getPrecio();
		this.ocupacion = is.getOcupacion();
		this.impuestos = is.getImpuestos();
		this.moneda = is.getMoneda();
	}
	
	public ItemServicio(int id, String descripcion, int cantidad,
			Float precio, int ocupacion, Float impuestos, String moneda) {
		this.id = id;
		this.descripcion = descripcion;
		this.cantidad = cantidad;
		this.precio = precio;
		this.ocupacion = ocupacion;
		this.impuestos = impuestos;
		this.moneda = moneda;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public int getCantidad() {
		return cantidad;
	}

	public void setCantidad(int cantidad) {
		this.cantidad = cantidad;
	}

	public Float getPrecio() {
		return precio;
	}

	public void setPrecio(Float precio) {
		this.precio = precio;
	}

	public int getOcupacion() {
		return ocupacion;
	}

	public void setOcupacion(int ocupacion) {
		this.ocupacion = ocupacion;
	}

	public Float getImpuestos() {
		return impuestos;
	}

	public void setImpuestos(Float impuestos) {
		this.impuestos = impuestos;
	}
	
	public String getMoneda() {
		return this.moneda;
	}

	public void setMoneda(String moneda) {
		this.moneda = moneda;
	}
	public ItemServicioDTO toDTO()
	{
		return new ItemServicioDTO(this.getId()
				, this.getDescripcion()
				, this.getCantidad()
				, this.getPrecio()
				, this.getOcupacion()
				, this.getImpuestos()
				, this.getMoneda());
	}

}
